<!DOCTYPE html>
<html lang="zh-cn" color-mode="light">

  <head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1" />
  <meta name="keywords" content="" />
  <meta name="author" content="郁涛丶" />
  <meta name="description" content="" />
  
  
  <title>
    
      archive_a: 2021/2 
      
      
      |
    
     郁涛丶&#39;s Blog
  </title>

  
    <link rel="apple-touch-icon" href="/images/favicon.png">
    <link rel="icon" href="/images/favicon.png">
  

  <!-- Raleway-Font -->
  <link href="https://fonts.googleapis.com/css?family=Raleway&display=swap" rel="stylesheet">

  <!-- hexo site css -->
  
<link rel="stylesheet" href="/css/color-scheme.css">
<link rel="stylesheet" href="/css/base.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1886449_67xjft27j1l.css">
<link rel="stylesheet" href="/css/github-markdown.css">
<link rel="stylesheet" href="/css/highlight.css">
<link rel="stylesheet" href="/css/comments.css">

  <!-- 代码块风格 -->
  
    
<link rel="stylesheet" href="/css/figcaption/mac-block.css">

  

  <!-- jquery3.3.1 -->
  
    <script defer type="text/javascript" src="/plugins/jquery.min.js"></script>
  

  <!-- fancybox -->
  
    <link href="/plugins/jquery.fancybox.min.css" rel="stylesheet">
    <script defer type="text/javascript" src="/plugins/jquery.fancybox.min.js"></script>
  
  
<script src="/js/fancybox.js"></script>


  

  <script>
    var html = document.documentElement
    const colorMode = localStorage.getItem('color-mode')
    if (colorMode) {
      document.documentElement.setAttribute('color-mode', colorMode)
    }
  </script>
<!-- hexo injector head_end start -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.12.0/dist/katex.min.css">

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/hexo-math@4.0.0/dist/style.css">
<!-- hexo injector head_end end --><meta name="generator" content="Hexo 5.4.0"><link rel="alternate" href="/atom.xml" title="郁涛丶's Blog" type="application/atom+xml">
</head>


  <body>
    <div id="app">
      <div class="header">
  <div class="avatar">
    <a href="/">
      <!-- 头像取消懒加载，添加no-lazy -->
      
        <img src="/images/avatar.png" alt="">
      
    </a>
    <div class="nickname"><a href="/">Ghostasky</a></div>
  </div>
  <div class="navbar">
    <ul>
      
        <li class="nav-item" data-path="/">
          <a href="/">Home</a>
        </li>
      
        <li class="nav-item" data-path="/archives/">
          <a href="/archives/">Archives</a>
        </li>
      
        <li class="nav-item" data-path="/categories/">
          <a href="/categories/">Categories</a>
        </li>
      
        <li class="nav-item" data-path="/tags/">
          <a href="/tags/">Tags</a>
        </li>
      
        <li class="nav-item" data-path="/about/">
          <a href="/about/">About</a>
        </li>
      
    </ul>
  </div>
</div>


<script src="/js/activeNav.js"></script>



      <div class="flex-container">
        <!-- 归档页，展示本站所有文章，按照年份降序归类，url形式：https://yoursite/archives/ -->

<!-- last: 按年份把文章分组，当前遍历到的年份 -->
<!-- now: 当前遍历到的文章的发布年份 -->

<div class="container archives">
  <div class="post-list">
    
        <!-- 后续文章的发布年份呈现 -->
        <div class="content-title">
          <h2>
            <span>2099</span>
          </h2>
        </div>
      
      <div class="post-item" title="日常碎碎念">
        <div class="time-m-d">12-31</div>
        <div class="title">
          <a href="/2099/12/31/TOP%E7%A2%8E%E7%A2%8E%E5%BF%B5/">
            <span>日常碎碎念</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="胡言乱语&自言自语">
        <div class="time-m-d">12-31</div>
        <div class="title">
          <a href="/2099/12/31/TOP/">
            <span>胡言乱语&自言自语</span>
          </a>
        </div>
      </div>
    
        <!-- 后续文章的发布年份呈现 -->
        <div class="content-title">
          <h2>
            <span>2022</span>
          </h2>
        </div>
      
      <div class="post-item" title="HTTP请求走私">
        <div class="time-m-d">10-03</div>
        <div class="title">
          <a href="/2022/10/03/2022-10-HTTP/">
            <span>HTTP请求走私</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="这两年我学到了什么">
        <div class="time-m-d">09-28</div>
        <div class="title">
          <a href="/2022/09/28/2022-9-%E8%BF%99%E4%B8%A4%E5%B9%B4%E6%88%91%E5%AD%A6%E5%88%B0%E4%BA%86%E4%BB%80%E4%B9%88/">
            <span>这两年我学到了什么</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="Windows保护模式">
        <div class="time-m-d">09-26</div>
        <div class="title">
          <a href="/2022/09/26/2022-9-WinKernel%E4%BF%9D%E6%8A%A4%E6%A8%A1%E5%BC%8F/">
            <span>Windows保护模式</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="Windows Program Learn_0x1">
        <div class="time-m-d">09-21</div>
        <div class="title">
          <a href="/2022/09/21/2022-9-WinCode1/">
            <span>Windows Program Learn_0x1</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="YARA规则">
        <div class="time-m-d">08-13</div>
        <div class="title">
          <a href="/2022/08/13/2022-8-13-Yara/">
            <span>YARA规则</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="RC4">
        <div class="time-m-d">07-27</div>
        <div class="title">
          <a href="/2022/07/27/RC4/">
            <span>RC4</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="HW日记">
        <div class="time-m-d">07-25</div>
        <div class="title">
          <a href="/2022/07/25/2022-hw/">
            <span>HW日记</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="java_URL链分析">
        <div class="time-m-d">07-22</div>
        <div class="title">
          <a href="/2022/07/22/Javasec-URL/">
            <span>java_URL链分析</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="关于读研or就业，还有理想">
        <div class="time-m-d">07-12</div>
        <div class="title">
          <a href="/2022/07/12/2022-7-12/">
            <span>关于读研or就业，还有理想</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="XV6阅读笔记">
        <div class="time-m-d">07-12</div>
        <div class="title">
          <a href="/2022/07/12/XV6/">
            <span>XV6阅读笔记</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="MIT6S081lab">
        <div class="time-m-d">07-10</div>
        <div class="title">
          <a href="/2022/07/10/2022-7-10-oslab/">
            <span>MIT6S081lab</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="MIT6.S081_Note">
        <div class="time-m-d">07-07</div>
        <div class="title">
          <a href="/2022/07/07/6.s081/">
            <span>MIT6.S081_Note</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="BypassAVDynamics[译]">
        <div class="time-m-d">07-02</div>
        <div class="title">
          <a href="/2022/07/02/2022-6-29-BypassAVDynamics/">
            <span>BypassAVDynamics[译]</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="Powershell">
        <div class="time-m-d">05-25</div>
        <div class="title">
          <a href="/2022/05/25/Powershell/">
            <span>Powershell</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="NTLM认证">
        <div class="time-m-d">05-23</div>
        <div class="title">
          <a href="/2022/05/23/NTML/">
            <span>NTLM认证</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="kerberos认证&PAC">
        <div class="time-m-d">05-15</div>
        <div class="title">
          <a href="/2022/05/15/%E5%9F%9F%E5%A7%94%E6%B4%BE/">
            <span>kerberos认证&PAC</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="Java-类加载器">
        <div class="time-m-d">04-20</div>
        <div class="title">
          <a href="/2022/04/20/Java-%E7%B1%BB%E5%8A%A0%E8%BD%BD%E5%99%A8/">
            <span>Java-类加载器</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="WinDbg使用及双机调试">
        <div class="time-m-d">04-09</div>
        <div class="title">
          <a href="/2022/04/09/WinDbg%E4%BD%BF%E7%94%A8%E5%8F%8A%E5%8F%8C%E6%9C%BA%E8%B0%83%E8%AF%95/">
            <span>WinDbg使用及双机调试</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="回调函数加载shellcode">
        <div class="time-m-d">04-09</div>
        <div class="title">
          <a href="/2022/04/09/%E5%9B%9E%E8%B0%83%E5%87%BD%E6%95%B0%E5%8A%A0%E8%BD%BDshellcode/">
            <span>回调函数加载shellcode</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="ShellCode Loader(持续更新)">
        <div class="time-m-d">04-08</div>
        <div class="title">
          <a href="/2022/04/08/ShellCodeLoader/">
            <span>ShellCode Loader(持续更新)</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="msfvenom参数详解">
        <div class="time-m-d">04-07</div>
        <div class="title">
          <a href="/2022/04/07/msfvenom%E8%AF%A6%E8%A7%A3/">
            <span>msfvenom参数详解</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="重拾Win32">
        <div class="time-m-d">04-01</div>
        <div class="title">
          <a href="/2022/04/01/%E9%87%8D%E6%8B%BEWin32/">
            <span>重拾Win32</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="Spring MVC初探">
        <div class="time-m-d">03-31</div>
        <div class="title">
          <a href="/2022/03/31/SpringMVC%E5%88%9D%E6%8E%A2/">
            <span>Spring MVC初探</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="SSTI payload记录">
        <div class="time-m-d">03-29</div>
        <div class="title">
          <a href="/2022/03/29/SSTI/">
            <span>SSTI payload记录</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="VulnHub_04_Holynix: v1">
        <div class="time-m-d">03-28</div>
        <div class="title">
          <a href="/2022/03/28/VulnHub04/">
            <span>VulnHub_04_Holynix: v1</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="">
        <div class="time-m-d">03-20</div>
        <div class="title">
          <a href="/2022/03/20/CSLearn/">
            <span></span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="dompdf 0day(RCE)复现">
        <div class="time-m-d">03-19</div>
        <div class="title">
          <a href="/2022/03/19/dompdf%200day(RCE)%E5%A4%8D%E7%8E%B0/">
            <span>dompdf 0day(RCE)复现</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="内网渗透&横向移动&····">
        <div class="time-m-d">03-19</div>
        <div class="title">
          <a href="/2022/03/19/%E5%86%85%E7%BD%91%E6%B8%97%E9%80%8F&%E6%A8%AA%E5%90%91%E7%A7%BB%E5%8A%A8/">
            <span>内网渗透&横向移动&····</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="Windows权限维持学习">
        <div class="time-m-d">03-08</div>
        <div class="title">
          <a href="/2022/03/08/Windows%E6%9D%83%E9%99%90%E7%BB%B4%E6%8C%81%E5%AD%A6%E4%B9%A0/">
            <span>Windows权限维持学习</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="Nodejs原型链污染">
        <div class="time-m-d">03-01</div>
        <div class="title">
          <a href="/2022/03/01/Nodejs%E5%8E%9F%E5%9E%8B%E9%93%BE%E6%B1%A1%E6%9F%93/">
            <span>Nodejs原型链污染</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="VulnHub_03_LAMPSECURITY: CTF7">
        <div class="time-m-d">02-19</div>
        <div class="title">
          <a href="/2022/02/19/VulnHub03/">
            <span>VulnHub_03_LAMPSECURITY: CTF7</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="VulnHub_02_LAMPSECURITY: CTF5">
        <div class="time-m-d">02-17</div>
        <div class="title">
          <a href="/2022/02/17/VulnHub02/">
            <span>VulnHub_02_LAMPSECURITY: CTF5</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="VulnHub_01_LAMPSECURITY: CTF4">
        <div class="time-m-d">02-16</div>
        <div class="title">
          <a href="/2022/02/16/VulnHub01/">
            <span>VulnHub_01_LAMPSECURITY: CTF4</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="内网渗透-隧道隐藏">
        <div class="time-m-d">02-10</div>
        <div class="title">
          <a href="/2022/02/10/%E5%86%85%E7%BD%91%E6%B8%97%E9%80%8F-%E9%9A%A7%E9%81%93%E9%9A%90%E8%97%8F/">
            <span>内网渗透-隧道隐藏</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="2021年终总结">
        <div class="time-m-d">02-05</div>
        <div class="title">
          <a href="/2022/02/05/2021%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/">
            <span>2021年终总结</span>
          </a>
        </div>
      </div>
    
        <!-- 后续文章的发布年份呈现 -->
        <div class="content-title">
          <h2>
            <span>2021</span>
          </h2>
        </div>
      
      <div class="post-item" title="BUU_PWN刷题_0x50-0x5F">
        <div class="time-m-d">12-08</div>
        <div class="title">
          <a href="/2021/12/08/BUU-PWN-0x50-0x5F/">
            <span>BUU_PWN刷题_0x50-0x5F</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="编译原理Note">
        <div class="time-m-d">12-01</div>
        <div class="title">
          <a href="/2021/12/01/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/">
            <span>编译原理Note</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="陇原战疫杯2021部分WP">
        <div class="time-m-d">11-15</div>
        <div class="title">
          <a href="/2021/11/15/%E9%99%87%E5%8E%9F%E6%88%98%E7%96%AB2021%E9%83%A8%E5%88%86wp/">
            <span>陇原战疫杯2021部分WP</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="BUU_RE刷题">
        <div class="time-m-d">11-07</div>
        <div class="title">
          <a href="/2021/11/07/BUU-RE-0x01-0x1F/">
            <span>BUU_RE刷题</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="再战PE结构">
        <div class="time-m-d">10-23</div>
        <div class="title">
          <a href="/2021/10/23/PE%E6%96%87%E4%BB%B6%E7%BB%93%E6%9E%84%E8%A7%A3%E6%9E%90/">
            <span>再战PE结构</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="BUU_PWN刷题_0x40-0x4F">
        <div class="time-m-d">10-17</div>
        <div class="title">
          <a href="/2021/10/17/BUU-PWN-0x40-0x4F/">
            <span>BUU_PWN刷题_0x40-0x4F</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="PHP反序列化整理">
        <div class="time-m-d">10-05</div>
        <div class="title">
          <a href="/2021/10/05/PHP%E5%8F%8D%E5%BA%8F%E5%88%97%E5%8C%96%E6%95%B4%E7%90%86/">
            <span>PHP反序列化整理</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="IO_FILE调试+详解">
        <div class="time-m-d">09-24</div>
        <div class="title">
          <a href="/2021/09/24/IO_FILE/">
            <span>IO_FILE调试+详解</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="BUU_WEB刷题_0x30-0x3F">
        <div class="time-m-d">09-16</div>
        <div class="title">
          <a href="/2021/09/16/BUU-WEB-0x30-0x3F/">
            <span>BUU_WEB刷题_0x30-0x3F</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="BUU_WEB刷题_0x20-0x2F">
        <div class="time-m-d">09-12</div>
        <div class="title">
          <a href="/2021/09/12/BUU-WEB-0x20-0x2F/">
            <span>BUU_WEB刷题_0x20-0x2F</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="Tcache_stashing_unlink_atack调试记录">
        <div class="time-m-d">09-01</div>
        <div class="title">
          <a href="/2021/09/01/tcache_stashing_unlink_atack%E8%B0%83%E8%AF%95/">
            <span>Tcache_stashing_unlink_atack调试记录</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="PWN刷题小结">
        <div class="time-m-d">08-08</div>
        <div class="title">
          <a href="/2021/08/08/pwn%E5%B0%8F%E6%80%BB%E7%BB%93/">
            <span>PWN刷题小结</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="BUU_PWN刷题_0x30-0x3F">
        <div class="time-m-d">07-18</div>
        <div class="title">
          <a href="/2021/07/18/BUU-PWN-0x30-0x3f/">
            <span>BUU_PWN刷题_0x30-0x3F</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="BUU_PWN刷题_0x21-0x2F">
        <div class="time-m-d">07-11</div>
        <div class="title">
          <a href="/2021/07/11/BUU-PWN-0x20-0x2F/">
            <span>BUU_PWN刷题_0x21-0x2F</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="BUU_PWN刷题_0x01-0x0F">
        <div class="time-m-d">06-01</div>
        <div class="title">
          <a href="/2021/06/01/BUU-PWN-0x01-0x0F/">
            <span>BUU_PWN刷题_0x01-0x0F</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="BUU_PWN刷题_0x10-0x1F">
        <div class="time-m-d">06-01</div>
        <div class="title">
          <a href="/2021/06/01/BUU-PWN-0x10-0x1F/">
            <span>BUU_PWN刷题_0x10-0x1F</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="BUU_WEB刷题_0x10-0x1F">
        <div class="time-m-d">05-03</div>
        <div class="title">
          <a href="/2021/05/03/BUU-WEB-0x10-0x1F/">
            <span>BUU_WEB刷题_0x10-0x1F</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="BUU_WEB刷题_0x01-0x0F">
        <div class="time-m-d">04-17</div>
        <div class="title">
          <a href="/2021/04/17/BUU-WEB-0x1-0xF/">
            <span>BUU_WEB刷题_0x01-0x0F</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="在64位的glibc上payload调用system导致crash的问题">
        <div class="time-m-d">04-08</div>
        <div class="title">
          <a href="/2021/04/08/64%E4%B8%BApayload%E8%B0%83%E7%94%A8system%E5%A4%B1%E8%B4%A5%E9%97%AE%E9%A2%98/">
            <span>在64位的glibc上payload调用system导致crash的问题</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="CISCN_PWN">
        <div class="time-m-d">04-08</div>
        <div class="title">
          <a href="/2021/04/08/CISCN-PWN/">
            <span>CISCN_PWN</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="pwndbg和Linux改用户名及密码踩坑">
        <div class="time-m-d">03-23</div>
        <div class="title">
          <a href="/2021/03/23/pwndbg%E5%92%8CLinux%E6%94%B9%E7%94%A8%E6%88%B7%E5%90%8D%E5%8F%8A%E5%AF%86%E7%A0%81%E8%B8%A9%E5%9D%91/">
            <span>pwndbg和Linux改用户名及密码踩坑</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="Chunk Extend and Overlapping">
        <div class="time-m-d">03-22</div>
        <div class="title">
          <a href="/2021/03/22/chunk-extend-and-overlapping/">
            <span>Chunk Extend and Overlapping</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="堆中的off-by-one">
        <div class="time-m-d">03-21</div>
        <div class="title">
          <a href="/2021/03/21/%E5%A0%86%E4%B8%AD%E7%9A%84off-by-one/">
            <span>堆中的off-by-one</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="简单堆溢出介绍">
        <div class="time-m-d">03-14</div>
        <div class="title">
          <a href="/2021/03/14/%E7%AE%80%E5%8D%95%E5%A0%86%E6%BA%A2%E5%87%BA%E4%BB%8B%E7%BB%8D/">
            <span>简单堆溢出介绍</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="堆概述及其相关数据结构">
        <div class="time-m-d">03-03</div>
        <div class="title">
          <a href="/2021/03/03/%E5%A0%86%E7%9B%B8%E5%85%B3%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/">
            <span>堆概述及其相关数据结构</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="整数溢出">
        <div class="time-m-d">03-03</div>
        <div class="title">
          <a href="/2021/03/03/%E6%95%B4%E6%95%B0%E6%BA%A2%E5%87%BA/">
            <span>整数溢出</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="JSON相关">
        <div class="time-m-d">02-27</div>
        <div class="title">
          <a href="/2021/02/27/json%E7%9B%B8%E5%85%B3/">
            <span>JSON相关</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="2020年终总结">
        <div class="time-m-d">02-12</div>
        <div class="title">
          <a href="/2021/02/12/2020%E5%B9%B4%E7%BB%88%E6%80%BB%E7%BB%93/">
            <span>2020年终总结</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="Ret2csu">
        <div class="time-m-d">02-10</div>
        <div class="title">
          <a href="/2021/02/10/ret2csu/">
            <span>Ret2csu</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="格式化字符串漏洞举例">
        <div class="time-m-d">02-06</div>
        <div class="title">
          <a href="/2021/02/06/%E6%A0%BC%E5%BC%8F%E5%8C%96%E5%AD%97%E7%AC%A6%E4%B8%B2%E6%BC%8F%E6%B4%9E%E4%B8%BE%E4%BE%8B/">
            <span>格式化字符串漏洞举例</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="Linux保护技术">
        <div class="time-m-d">02-02</div>
        <div class="title">
          <a href="/2021/02/02/Linux%E4%BF%9D%E6%8A%A4%E6%8A%80%E6%9C%AF/">
            <span>Linux保护技术</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="格式化字符串原理介绍及利用">
        <div class="time-m-d">02-01</div>
        <div class="title">
          <a href="/2021/02/01/%E6%A0%BC%E5%BC%8F%E5%8C%96%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%8E%9F%E7%90%86%E4%BB%8B%E7%BB%8D%E5%8F%8A%E5%88%A9%E7%94%A8/">
            <span>格式化字符串原理介绍及利用</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="PWN_Ret2libc">
        <div class="time-m-d">01-28</div>
        <div class="title">
          <a href="/2021/01/28/pwn_ret2libc/">
            <span>PWN_Ret2libc</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="PWN_ret2text,ret2syscall,ret2shellcode">
        <div class="time-m-d">01-27</div>
        <div class="title">
          <a href="/2021/01/27/pwn_ret2textret2syscallret2shellcode/">
            <span>PWN_ret2text,ret2syscall,ret2shellcode</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="pip下载过慢解决办法">
        <div class="time-m-d">01-23</div>
        <div class="title">
          <a href="/2021/01/23/pip%E4%B8%8B%E8%BD%BD%E8%BF%87%E6%85%A2%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95/">
            <span>pip下载过慢解决办法</span>
          </a>
        </div>
      </div>
    
        <!-- 后续文章的发布年份呈现 -->
        <div class="content-title">
          <h2>
            <span>2020</span>
          </h2>
        </div>
      
      <div class="post-item" title="文件包含漏洞">
        <div class="time-m-d">11-25</div>
        <div class="title">
          <a href="/2020/11/25/%E6%96%87%E4%BB%B6%E5%8C%85%E5%90%AB%E6%BC%8F%E6%B4%9E/">
            <span>文件包含漏洞</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="Python__request，socket模块">
        <div class="time-m-d">11-23</div>
        <div class="title">
          <a href="/2020/11/23/python__requestsocket%E6%A8%A1%E5%9D%97/">
            <span>Python__request，socket模块</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="BUU_RE_1">
        <div class="time-m-d">11-22</div>
        <div class="title">
          <a href="/2020/11/22/BUU-RE-1/">
            <span>BUU_RE_1</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="Python__RE模块与正则表达式">
        <div class="time-m-d">11-21</div>
        <div class="title">
          <a href="/2020/11/21/python__re%E6%A8%A1%E5%9D%97%E4%B8%8E%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F/">
            <span>Python__RE模块与正则表达式</span>
          </a>
        </div>
      </div>
    
      <div class="post-item" title="SQL注入小结">
        <div class="time-m-d">11-19</div>
        <div class="title">
          <a href="/2020/11/19/SQL%E6%B3%A8%E5%85%A5%E5%B0%8F%E7%BB%93/">
            <span>SQL注入小结</span>
          </a>
        </div>
      </div>
    
  </div>
</div>

        
<div class="footer">
  <div class="social">
    <ul>
      
        <li>
          <a title="github" target="_blank" rel="noopener" href="https://github.com/Ghostasky">
            <i class="iconfont icon-github"></i>
          </a>
        </li>
      
        <li>
          <a title="twitter" target="_blank" rel="noopener" href="https://twitter.com/ghostasky">
            <i class="iconfont icon-twitter"></i>
          </a>
        </li>
      
    </ul>
  </div>
  
    
    <div class="footer-more">
      
        <a target="_blank" rel="noopener" href="https://github.com/Ghostasky">怕什么真理无穷，进一寸有进一寸的欢喜。</a>
        
    </div>
  
    
    <div class="footer-more">
      
        <a target="_blank" rel="noopener" href="https://github.com/zchengsite/hexo-theme-oranges">Copyright © 2022 Oranges</a>
        
    </div>
  
    
    <div class="footer-more">
      
        <a target="_blank" rel="noopener" href="https://github.com/zchengsite/hexo-theme-oranges">Theme by Oranges | Powered by Hexo</a>
        
    </div>
  
</div>

      </div>

      <div class="tools-bar">
        <div class="back-to-top tools-bar-item hidden">
  <a href="javascript: void(0)">
    <i class="iconfont icon-chevronup"></i>
  </a>
</div>


<script src="/js/backtotop.js"></script>



        
  <div class="search-icon tools-bar-item" id="search-icon">
    <a href="javascript: void(0)">
      <i class="iconfont icon-search"></i>
    </a>
  </div>

  <div class="search-overlay hidden">
    <div class="search-content" tabindex="0">
      <div class="search-title">
        <span class="search-icon-input">
          <a href="javascript: void(0)">
            <i class="iconfont icon-search"></i>
          </a>
        </span>
        
          <input type="text" class="search-input" id="search-input" placeholder="Search...">
        
        <span class="search-close-icon" id="search-close-icon">
          <a href="javascript: void(0)">
            <i class="iconfont icon-close"></i>
          </a>
        </span>
      </div>
      <div class="search-result" id="search-result"></div>
    </div>
  </div>

  <script type="text/javascript">
    var inputArea = document.querySelector("#search-input")
    var searchOverlayArea = document.querySelector(".search-overlay")

    inputArea.onclick = function() {
      getSearchFile()
      this.onclick = null
    }

    inputArea.onkeydown = function() {
      if(event.keyCode == 13)
        return false
    }

    function openOrHideSearchContent() {
      let isHidden = searchOverlayArea.classList.contains('hidden')
      if (isHidden) {
        searchOverlayArea.classList.remove('hidden')
        document.body.classList.add('hidden')
        // inputArea.focus()
      } else {
        searchOverlayArea.classList.add('hidden')
        document.body.classList.remove('hidden')
      }
    }

    function blurSearchContent(e) {
      if (e.target === searchOverlayArea) {
        openOrHideSearchContent()
      }
    }

    document.querySelector("#search-icon").addEventListener("click", openOrHideSearchContent, false)
    document.querySelector("#search-close-icon").addEventListener("click", openOrHideSearchContent, false)
    searchOverlayArea.addEventListener("click", blurSearchContent, false)

    var searchFunc = function (path, search_id, content_id) {
      'use strict';
      var $input = document.getElementById(search_id);
      var $resultContent = document.getElementById(content_id);
      $resultContent.innerHTML = "<ul><span class='local-search-empty'>First search, index file loading, please wait...<span></ul>";
      $.ajax({
        // 0x01. load xml file
        url: path,
        dataType: "xml",
        success: function (xmlResponse) {
          // 0x02. parse xml file
          var datas = $("entry", xmlResponse).map(function () {
            return {
              title: $("title", this).text(),
              content: $("content", this).text(),
              url: $("url", this).text()
            };
          }).get();
          $resultContent.innerHTML = "";

          $input.addEventListener('input', function () {
            // 0x03. parse query to keywords list
            var str = '<ul class=\"search-result-list\">';
            var keywords = this.value.trim().toLowerCase().split(/[\s\-]+/);
            $resultContent.innerHTML = "";
            if (this.value.trim().length <= 0) {
              return;
            }
            // 0x04. perform local searching
            datas.forEach(function (data) {
              var isMatch = true;
              var content_index = [];
              if (!data.title || data.title.trim() === '') {
                data.title = "Untitled";
              }
              var orig_data_title = data.title.trim();
              var data_title = orig_data_title.toLowerCase();
              var orig_data_content = data.content.trim().replace(/<[^>]+>/g, "");
              var data_content = orig_data_content.toLowerCase();
              var data_url = data.url;
              var index_title = -1;
              var index_content = -1;
              var first_occur = -1;
              // only match artiles with not empty contents
              if (data_content !== '') {
                keywords.forEach(function (keyword, i) {
                  index_title = data_title.indexOf(keyword);
                  index_content = data_content.indexOf(keyword);

                  if (index_title < 0 && index_content < 0) {
                    isMatch = false;
                  } else {
                    if (index_content < 0) {
                      index_content = 0;
                    }
                    if (i == 0) {
                      first_occur = index_content;
                    }
                    // content_index.push({index_content:index_content, keyword_len:keyword_len});
                  }
                });
              } else {
                isMatch = false;
              }
              // 0x05. show search results
              if (isMatch) {
                str += "<li><a href='" + data_url + "' class='search-result-title'>" + orig_data_title + "</a>";
                var content = orig_data_content;
                if (first_occur >= 0) {
                  // cut out 100 characters
                  var start = first_occur - 20;
                  var end = first_occur + 80;

                  if (start < 0) {
                    start = 0;
                  }

                  if (start == 0) {
                    end = 100;
                  }

                  if (end > content.length) {
                    end = content.length;
                  }

                  var match_content = content.substr(start, end);

                  // highlight all keywords
                  keywords.forEach(function (keyword) {
                    var regS = new RegExp(keyword, "gi");
                    match_content = match_content.replace(regS, "<span class=\"search-keyword\">" + keyword + "</span>");
                  });

                  str += "<p class=\"search-result-abstract\">" + match_content + "...</p>"
                }
                str += "</li>";
              }
            });
            str += "</ul>";
            if (str.indexOf('<li>') === -1) {
              return $resultContent.innerHTML = "<ul><span class='local-search-empty'>No result<span></ul>";
            }
            $resultContent.innerHTML = str;
          });
        },
        error: function(xhr, status, error) {
          $resultContent.innerHTML = ""
          if (xhr.status === 404) {
            $resultContent.innerHTML = "<ul><span class='local-search-empty'>The search.xml file was not found, please refer to：<a href='https://github.com/zchengsite/hexo-theme-oranges#configuration' target='_black'>configuration</a><span></ul>";
          } else {
            $resultContent.innerHTML = "<ul><span class='local-search-empty'>The request failed, Try to refresh the page or try again later.<span></ul>";
          }
        }
      });
      $(document).on('click', '#search-close-icon', function() {
        $('#search-input').val('');
        $('#search-result').html('');
      });
    }

    var getSearchFile = function() {
        var path = "/search.xml";
        searchFunc(path, 'search-input', 'search-result');
    }
  </script>




        
  <div class="tools-bar-item theme-icon" id="switch-color-scheme">
    <a href="javascript: void(0)">
      <i id="theme-icon" class="iconfont icon-moon"></i>
    </a>
  </div>

  
<script src="/js/colorscheme.js"></script>





        
  
  
<script src="/js/shares.js"></script>



      </div>
    </div>
  </body>
</html>
